elite troops - Francés Inglés Diccionario